package P055_ConcernStringPositions;

import org.junit.Test;

/**
 * Desc:&emsp;&ensp;注意字符串的位置
 *
 * @author 李渊&emsp;liyuan7@yusys.com.cn
 * @version 1.0
 * @since V4.3&emsp;2022/3/24
 */
public class ConcernStringPositions {


    @Test
    /**
     * 这都源于Java对加号的处理机制：
     * 在使用加号进行计算的表达式中，只要遇到string字串，则所有的数据都会转换为string类型进行拼接，
     * 如果是原始数据，则直接拼接，如果对象，则调用toString方法的返回值然后拼接；
     */
    public void Test1() {
        String s1 = 1+2+"apples";
        String s2 = "apples:"+1+2;
        String s3 = "apples:"+(1+2);
        System.out.println(s1);
        System.out.println(s2);
        System.out.println(s3);
    }
}
